d1eb76174637a71e704b1f9032ec5553f7828273,library/src/main/java/com/github/javiersantos/appupdater/UtilsDisplay.java,UtilsDisplay,showUpdateAvailableDialog,#Context#String#String#String#String#String#UpdateFrom#URL#,20
Before Change
new MaterialDialog.Builder(context)
.title(title)
.content(content)
.positiveText(btnPositive)
.negativeText(btnNegative)
.neutralText(btnNeutral)
.onPositive(new MaterialDialog.SingleButtonCallback() {
@Override
public void onClick(MaterialDialog dialog, DialogAction which) {
UtilsLibrary.goToUpdate(context, updateFrom, apk);
}
})
.onNeutral(new MaterialDialog.SingleButtonCallback() {
@Override
public void onClick(MaterialDialog dialog, DialogAction which) {
libraryPreferences.setAppUpdaterShow(false);
After Change
class UtilsDisplay {
static void showUpdateAvailableDialog(final Context context, String title, String content, String btnNegative, String btnPositive, String btnNeutral, final UpdateFrom updateFrom, final URL apk) {
final LibraryPreferences libraryPreferences = new LibraryPreferences(context);
new AlertDialog.Builder(context)
.setTitle(title)
.setMessage(content)
.setPositiveButton(btnPositive, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
UtilsLibrary.goToUpdate(context, updateFrom, apk);
}
})
.setNegativeButton(btnNegative, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {}
})
.setNeutralButton(btnNeutral, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialogInterface, int i) {
libraryPreferences.setAppUpdaterShow(false);